Enum-Klasse Modification.ModificationType

java.lang.Object
java.lang.Enum<Modification.ModificationType>
com.inet.pdfc.generator.model.Modification.ModificationType
Alle implementierten Schnittstellen:
com.inet.pdfc.config.ColorSetting, VisibilitySetting, Serializable, Comparable<Modification.ModificationType>, Constable
Umschließende Klasse:
Modification

public static enum Modification.ModificationType extends Enum<Modification.ModificationType> implements com.inet.pdfc.config.ColorSetting
The type of the modification which side has modifications and whether the changes do apply- This is loosely coupled to the severity type of DiffGroups.
Seit:
3.0
  • Enum-Konstanten - Details

    • add

      public static final Modification.ModificationType add
      There are only new affected elements in the second document. Attribute changes do not apply and are empty.
    • remove

      public static final Modification.ModificationType remove
      There are only removed affected elements in the first document. Attribute changes do not apply and are empty.
    • replace

      public static final Modification.ModificationType replace
      There are affected elements in both documents but their number may differ. Attribute changes do not apply and are empty.
    • attributeDifference

      public static final Modification.ModificationType attributeDifference
      There are affected elements in both documents and their number is equal as they are themselves basically equal. Since their style or other attributed where changed, the attribute-difference does apply to all elements in this modification.
    • validationError

      public static final Modification.ModificationType validationError
      A validation error is an indicator for a problem on a singular element. The Element will only be highlighted, but no grouped change should be displayed.
      Seit:
      5.2
    • metadataChanged

      public static final Modification.ModificationType metadataChanged
      This type occurs for changes in the meta data or a page or the whole document.
      NOTE: These elements in this group have artificial bounds to place them at least inside the document area. Their bounds do NOT necessarily represent the bounds of the references pages, the document, etc.
      Seit:
      25.10
  • Methodendetails

    • values

      public static Modification.ModificationType[] values()
      Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static Modification.ModificationType valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • getTyp

      public String getTyp()
      Beschreibung aus Schnittstelle kopiert: VisibilitySetting
      The Visibility Type for this Setting (Enum)
      Angegeben von:
      getTyp in Schnittstelle VisibilitySetting
      Gibt zurück:
      Type of Enum
    • getLocalizedName

      public String getLocalizedName()
      Returns the localized name for this type
      Gibt zurück:
      the localized name for this type